(small) shop - Français Anglais Dictionnaire